
.sj_nav,
.hsldr-container,
.news-nr .swiper-container-horizontal>.swiper-pagination-bullets,
.right_fdj h2,
.fa_news,
.sj_left_fdj,
.sjxx,
.n1,
.n2,
.ss,
.suo,
.sj_booterdiv,
.product-dh .sj_left_nav{
 	display:none;    
}



@media (max-width: 1200px) {
.hydiv,
.pc_topdiv,
.in_about_r,
.pc_foot,
.headdiv,
.yb_conct,
.qhdiv,
.suspension,
.product-dh .pc_left_nav,
.div.indexmaindiv,
.in_footer ul li:nth-child(3n+2),
.in_footer ul li:nth-child(3n+3),
.sj_dbdiv,
.pc_footerdiv{
	display:none;
	
}

.sj_nav,
.sj_booterdiv,
.product-dh .sj_left_nav{
	display:block;
}





.product-dh .sj_left_nav{
	padding:1%;
	
}


.product-dh .sj_left_nav hr{
	margin-top:10px;
	
}

.product-dh h2 {
	width:100%;
	text-align:center;
	
}
.product-dh h2 a {
	display:inline-block;
}



.in_same_titel h2 b{
	top:-5px;

}




/*首页关于我们1200*/

.in_about_l{
	width:98%;
	padding:1%;
}


.in_list_cp_l,
.in_list_cp_r{
	width:100%;	
} 

.in_about_l h3,
.in_list_cp_l  h3,
.in_al h3 {
	font-size:18px;
	line-height:2;
	border-bottom: none;
} 

.in_about_l p,
.in_list_cp_l  p {
	font-size:14px;
	line-height:2;
	margin-bottom:15px;

}



/*首页例表1200*/

.in_dzd ul li {
	width:30%;	
	
}



/*新闻例表1200*/

.news-nrym ul li {
	width:30%;	
	
}


.tenderer ul li dl dd p{ margin-top:10px;}

.tenderer ul li span{ width:20%; float:right;}

.tenderer ul li dl dt{ margin-right:50px;}

.tenderer ul li{ height:167px;}



/*产品例表1200*/

.install-nr ul li{
	width:31%;	
	
}

.in_dzdfw ul li {
	width:32%;
	
}


/*案例*/

.in_al_dzd_new ul li {
	width:49%;
	border:1px solid #eee;
	margin:.4%;
}

/*首页产品1200*/


.in_list_cp  h1{
	font-size:45px;
}  

.pagination li a {
	padding: 0 12px;
	font-size: 14px;
}



/*底部导航1200*/

.smnavdiv{
	 width:100%;
	 margin-top:2%;
	 float:left;
	 overflow:hidden; 
	 background:#F4F4F4;

}


.in_smnav{
	width:100%;
	overflow:hidden;
	padding: 0 1%;
}




.in_smnav_b_l{
	width:65%;
	float:left;
	padding-left:2%;
}

.in_smnav_b_l h1{
	font-size:20px;	
	animation-duration:1.4s;
}

.in_smnav_b_l h1 b{
	font-size:14px;
	color:#666;
	margin-left:10px;
	
}

.in_smnav_b_l h2{
	text-indent:35px;
	font-size:25px;
	font-family:impact;
	margin:20px 0;
	background: url(../images/e.jpg) left no-repeat;
	animation-duration:1.6s;	
}

.in_smnav_b_l h2 a{
	color:#E81721;
}

.in_smnav_b_l ul{
	animation-duration:1.8s;
	
	
}

.in_smnav_b_l ul li{
	float:left;
	font-size:13px;
	margin-left:1%;
	line-height:1.6;
	display: inline-block;
	white-space: nowrap; 
	width: 100%; 
	overflow: hidden;
	text-overflow:ellipsis;
}


.in_smnav_b_r{
	width:23%;
	float: right;
	padding-top:5%;
	
}


.in_smnav_b_r dl{
	width:48%;
	float:left;
	text-align:center;
	line-height:1.5;
	padding:2%;

}

.in_smnav_b_r dl img{
	display:inline;
	box-shadow: 0 1px 10px rgba(0, 0, 0, 0.3);


}


.in_smnav_b_r dl:nth-child(2n+1){
	animation-duration:1.2s; 
}

.in_smnav_b_r dl:nth-child(2n+2){
	animation-duration:1.4s;
 }


.in_smnav_b_r dl dd{
	text-align:center;
	margin-top:3%;
}


/*版权*/

.footerdiv{
	 width:100%;
	 float:left;
	 overflow:hidden;
	 background:#333;
}

.footer{


}

.in_footer{
	width:100%;
	overflow:hidden;
}

.in_footer ul {
	padding:4% 0;
	
}


.in_footer ul li{
	float:left;
	color:#777;
	width:33.3%;
	text-align: right;
	font-size:14px;
}

.in_footer ul li:nth-child(3n+1){
	animation-duration:1.2s;
}

.in_footer ul li:nth-child(3n+2){
	animation-duration:1.4s;
}

.in_footer ul li:nth-child(3n+3){
	animation-duration:1.6s;
}


.in_footer ul li a{
	color:#777;
	text-decoration:underline;
}

.in_footer ul li a:hover{
	color:#666;
	
	
}

.in_smnav_b_l span a{

	font-size:18px;		
}

.in_smnav_b_l p{
	
	font-size:12px;	
}
.in_footer ul li{
	float:left;
	color:#777;
	width:100%;
	text-align: center;
	font-size:12px;
}

@media (max-width: 1100px) {

.wuh{
	width: 100%; 
	overflow: hidden;
	text-overflow: ellipsis;
	display: -webkit-box;
	-webkit-line-clamp:5;
	-webkit-box-orient: vertical;
	
} 

.arc_bot{
	width:98%;
	padding:1%;
}



}

@media (max-width: 1024px) {
.bigpic,
.right_fdj p,
.right_fdj .weixin,
.in_xw_dzd_r,
.footer-bt{ 
	display:none;
}

.sjxx,
.sj_left_fdj{
	display: block;

}


.sih{
	-webkit-line-clamp:4;	
} 



.left_fdj{
	width:100%;	
}

/*放大镜居中1024*/

.loulan{
	display: flex;
	justify-content: center;
	align-items: center;	
}

.preview {
	width:402px;
	box-shadow: 0 0px 0px rgba(0, 0, 0, 0.3);
	border:1px solid #ccc;
	
}

.right_fdj{
	width:100%;
	text-align:center;	
}

.sj_left_fdj{
	display: flex;
	justify-content: center;
	align-items: center;	
	
	
}


.right_fdj h1{
	text-align:center;
	font-size:18px;
	line-height:3;
}

.right_fdj h2{
	display:block;
	text-align:center;
	line-height:3;
	font-size:14px;
}


.in_xw_dzd_l{
	width:100%;
	padding:0 2%;
	
}

.in_xw_dzd_l img{
	margin:0 auto;
	
}

 
.footer-n-rightr img{

}

.footer-nr,
.footer-nr ul{

	padding-top:10px;
}


.footer-nr ul li {

	margin-bottom:10px;

}

.bq h1,
.bq h2 {
	width:100%;
	line-height:3rem;
	float:left;	
}

.bq h2 {
	float:left;
	
}
.product-dh h2 a{ 
	font-size:16px; 
	line-height:3;
}
.dy_about ul{
	padding:0 2%;
}

.in_smnav_b_r{
	width:32%;


}

/*新闻列表*/

.tenderer ul li{ padding:10px;}

.tenderer ul li{ height:180px; padding:20px;}
.tenderer ul li span{ width:23%;}

.tenderer ul li dl{ margin-top:25px;}

.tenderer-center{ width:100%;}

.tenderer-nr h2 img{ max-width:30px;}

.tenderer-nr h4{ font-size:24px; margin-top:20px;}

.tenderer-nr{ padding:20px 0px;}


/*新闻内容*/


.arc_xw h4 {
	
	font-size:20px;
	line-height:3;

}




}

@media (max-width: 860px) {


.in_smnav_t{
	display:none;
}

.al_rz{
	height: inherit;	
}


.al_rz ul li{
	
	
	display: flex;
	justify-content: center;
	align-items: center;	
	
	
}


.al_rz ul li{
	
	margin:0px 0;
	
	
	
}



.sanh{
	-webkit-line-clamp:3;	
} 


.in_smnav_b_l ul li{
	float:none;
}


 .in_smnav_b_r{
	width:100%;
	padding-top:0%;

}


/*关于我们860*/


.dy_about ul li{
	line-height:2;
}



.in_same_titel h1{
	font-size:20px;
	animation-duration:1s;
	color:#333;
	font-weight:bold;
	
}



.in_same_titel {
	padding-bottom:0%;
	
	
}



.in_same_titel h2 {
	font-size:14px;
	margin:5px 0;
	letter-spacing:1px;
	color:#777;
}


.in_about_l h3,
.in_list_cp_l  h3,
.in_al h3 {
	font-size:16px;
	line-height:1.5;
} 

.in_about_l p,
.in_list_cp_l  p {
	line-height:1.8;

}

.in_dzd ul li {
	width:48%;
	
}

.in_dzdfw ul li dl dd {
	color:#49A5BC;
	font-size:36px;
	padding:30% 5%;
	
}


.in_xw_date span{
	font-size:16px;
}

.in_xw_date p{

	font-size:18px;	

}

.all_xw{
	margin:5px 0;
	
}

.in_xw_title h1 a{
	font-size:14px;
	
}

.in_xw_title h2{
	font-size:12px;
	line-height:2;
	
}


.in_smnav_b_l{
	width:90%;
	margin-left:5%;
	
}

.in_smnav_b_l h1{
	font-size:18px;
	text-align:center;
	line-height:60px;	
}

.in_smnav_b_l h2{
	font-size:20px;
	margin:10px 0;
	
}






.top h1 {
	background:#666;
}
.top h1:hover {
	background:#333;
}

.tenderer ul li dl dd {
	width:100%;
	
}

.tenderer ul li span{ display:none;}













/*凡克放大镜860*/



.preview {
	width:342px;
	height:375px;
	
}

/* bigImg*/

.bigImg,
.bigImg #midimg,
.smallImg {
	width:340px;
	height:315px;
}





/* smallImg*/
.smallImg{
	
	height:62px;
	margin-top:1px;
	padding:5px 0px;

}


#imageMenu {
	width:300px;
	height:50px;
	
}

.bigImg #winSelector {
	width:235px;
	height:210px;
}


.scrollbutton.smallImgDown , .scrollbutton.smallImgDown.disabled {
	margin-left:325px;

}


/*在线留言*/


	

.address-left {
	width:100%;
	padding:2%;
	min-height: inherit;
}
.address-left h2 {

	font-size:18px;
}

.address-right {
	width:100%;
}

.sub_b{
	-webkit-appearance:none;
	padding:5px 30px;
	margin-bottom:10px;
	display:block;
	margin:0 auto;
	
}


/*产品例表_稻中道860*/

.install-nr ul li {
	width:48%;
	
}



/*集团1*/

.jt{
	padding:15px;
}

.jt h2 {
	
	font-size:28px;
	
}


.bottom ul li {

	margin:10px  0;
	
}

.bottom ul li h6 span {
	font-size:50px;
	letter-spacing:4px;

}
.bottom ul li h6 em {
	font-size:18px;

}
.bottom ul li h1 {

	font-size:14px;

}

/*小导航860*/

.product-dh h2 {
	text-align: left;
	margin:2% 0;
}

.product-dh h2 a{ 
	font-size:14px;
	width:23%;
	margin:1%;
	line-height:2;
	padding:3px;
	color:#FFFFFF;
	text-align:center;
	white-space: nowrap; 
	overflow: hidden;
	text-overflow:ellipsis;
}

.product-dh h2 a:hover{ 
	color:#FFFFFF;
}

.product-dh h2 a:before,
.product-dh h2 a:hover:before,
.product-dh h3,
.in_al_dzd_a_r p:nth-child(2n+2) {
	display:none;
}
 
/*荣誉860px*/

.qyzz-nr ul li a{ 
	width:48%; 
}

.qyzz-nr ul li a {
	
	margin-bottom:50px;

}



@media (max-width: 768px) {
	
.in_ys_l,
.in_smnav_t,
.in_al_dzd_new ul li dl span{
	
	display:none;	
} 	

.wuh{
	-webkit-line-clamp:7;	
}



.in_al_dzd_new ul li dl dd h7{
	margin-bottom:10px;
	
}




/*产品例表768*/

.product-nr ul li {
	width:49%;
	float:left;
	margin-right:0px;
	margin-bottom:20px;
}
.product-nr ul li:nth-child(2n+2) {
	float:right;
}
.product-nr ul li dl dd h2{ 
	font-size:14px;
	color:#333;
}
.product-nr ul li dl dd p {
	margin-bottom:35px;
}
.product-nr ul li dl dd h3 {
	bottom:5px;
}
.product-nr ul li dl dd:before {
	left:0px;
	width:100%;
}



/*产品例表_old768*/
.design-nr ul li {
	width:49%;
	float:left;
	margin-right:0px;
}
.design-nr ul li:nth-child(2n+2) {
	float:right;
}
.design-nr ul li dl dd p {
	font-size:12px;
	line-height:24px;
}
.design-nr ul li span {
	font-size:14px;
	line-height:35px;
}


/*新闻例表768*/

.tenderer ul li dl dd h4{ font-size:14px;}
.tenderer ul li dl dd p{ font-size:12px;}
.tenderer-nr1 p{ font-size:12px; line-height:24px;}
.tenderer ul li{ height:150px;}
.tenderer ul li dl{ margin-top:5px;}
.tenderer ul li span{ top:27px;}
.tenderer ul li dl dt{ display:none;}
.tenderer ul li dl dd font{ display:block;}
.tenderer ul li{ height:auto; padding:25px 20px;}
.tenderer ul li span{ position:static; width:100%; margin-top:15px;}
.tenderer ul li dl{ display:block; padding-right:0px; margin-top:0px; width:100%;}
.tenderer ul li dl dt{ height:80px;}
.tenderer ul li dl dd{ width:100%; display:block;}
.tenderer ul li dl dt:before{ right:0px;}

.news-nrym ul li {
	width:49%;
	float:right;
	margin-right:0px;
}
.news-nrym ul li:nth-child(2n+2) {
	float:right;
}
.news-nrym ul li:nth-child(4n+4) {
	margin-right:0px;
}

.news-nrym ul li dl dt h2 {
	font-size:14px;
}
.news-nrym ul li dl dt h3 {
	margin-top:5px;
}
.news-nrym ul li span h4 {
	margin-bottom:10px;
}

/*新闻内容768*/
.tenderer-nr h4 {
	font-size:16px;
}

.tenderer-nr1 {
	margin-top:20px;
}
.tenderer-nr1 ul li {
	font-size:12px;
	line-height:24px;
}

.y_l {
	width:100%;
	float:left;
	display:block;
}

.y_r {
	width:100%;
	display:block;
	float:left;	
}



/*手机站底部768*/




.footerdiv{
	margin-bottom:72px;
		
}

.in_footer ul li{
	
	padding-bottom:8%;
}

.sj_dbdiv{
	display:block;
	 width:100%;
	 float:left;
	 overflow:hidden;
	 position: fixed;
	 bottom: 0px;
	 z-index:9998;
}

.sj_footer{
	

}

.in_sj_footer{
	width:100%;
	overflow:hidden;
}

.in_sj_footer dl {
	width:25%;
	padding:4% 0;
	float:left;
}


.in_sj_footer dl a dt i{
	color:#fff;
	text-align: center;
	font-size:35px;
	display: block;
}

.in_sj_footer dl a:hover dt i,
.in_sj_footer dl a:hover dd{
	color:#ccc;
	
}


.in_sj_footer dl a dd {
	font-size:14px;
	text-align: center;
	color:#fff;
	display: block;
	margin-top:1%;
}



}
@media (max-width: 640px) {

.ab_gun{
	display:none;
}

.in_same_titel h3 {
	display:block;
	
}

.n1,
.n2,
.fa_news{
	display: block;
}



.sjnews1{
	display:block;

}

.sjnews2{
	display:none;

}


/*地图*/

.about {
     padding: 0; 
}

.dy_about ul {
     padding: 0 1%; 
}


.product-dh h2 a{ 
	font-size:12px;	
}

.in_dzdfw ul li {
	width:49%;	
}



 /*关于我们640*/


.in_same_titel h2 {

	margin:8px 0;

}
	
.in_same_titel h2 b{
	width:30px;
}

.in_about_l h3,
.in_list_cp_l h3,
.in_al h3{
	
} 

.hsldr-container{
	display:block;
	

}

.in_about_r{
	display: block;
	width:100%;
	margin:15px 0;
}



.in_about_l p,
.in_list_cp_l p,
.in_alp{
	font-size:14px;
	margin-bottom:8px;

}

.more {
	margin-right:40%;	
}


.more h4 a{

	font-size:12px;

}

.in_about_l ul li h6,
.in_list_cp_l  ul li h6 {

	font-size:12px;

}



.in_list_cp_r ul li dl span {
	
	
	font-size:12px;
	
} 


.gdlrdiv{
	margin-top:10px;
}




/*服务项目640*/

.in_dzd ul li span h4 {
	margin-top:10px;
	margin-bottom:10px;
	font-size:16px;
}


.in_dzd ul li span p {
	font-size:12px;
	line-height:2;
}

.in_dzd ul li {
	width:48%;
	
}



.al_l,
.al_c,
.al_r{ 
	width:100%; 
}



.in_al_dzd_new ul li dl h8 {
	font-size:12px;
	width: 100%; 
	overflow: hidden;
	text-overflow: ellipsis;
	display: -webkit-box;
	-webkit-line-clamp:2;
	-webkit-box-orient: vertical;
	margin-bottom:10px;
}




.picdiv{
	padding:0 2%;
	

}



.in_al_dzd_a_r h3 {
	font-size:16px;
	line-height:2;

}


.in_al_dzd_a_r h3 b {

	padding:5px;
	font-size:18px;
}

.in_al_dzd_a_r h4 {
	margin-bottom:3%;

} 

.in_al_dzd_a_r p {
	width:100%;
	float:left;
	font-size:14px;
	color:#666;
	line-height:2;
	margin-top:1%;
	margin-bottom:1%;
	overflow: hidden;
	text-overflow: ellipsis;
	display: -webkit-box;
	-webkit-line-clamp:2;
	-webkit-box-orient: vertical;
	
}


/*集团640*/

.bottom ul li {
	width:50%;

}

.jt h2 {
	
	font-size:25px;
	
}


.bottom ul li h6 span {
	font-size:40px;
	letter-spacing:3px;

}
.bottom ul li h6 em {
	font-size:1.5rem;

}
.bottom ul li h1 {

	font-size:14px;

}

.in_hz h2{
	font-size:14px;
	text-align:center;
}

.in_hz ul li{
	 width:50%;
 }
 
.footer-n-rightr{
	float: left;
	margin-left:30%;
	

}
.footer-n-rightr h3 {

	font-size:1.2rem;

}

/*产品例表640*/
.product-nr ul li:hover dl dd p {
	margin-bottom:20px;
}

.product-nr ul li dl dd p {
	margin-bottom:25px;
	padding:0 5px;
}

.product-nr ul li dl dd h3 img {
	max-width:10px;
}

.gy-hy {
	margin-bottom:60px;
	margin-top:20px;
}

.product-nr ul li {
	width:100%;
}


/*产品例表_稻中道640*/

/*.install-nr ul li {
	width:98%;


}*/

.install-nr ul li dl dd {
	font-size:12px;
	line-height:3;
}

/*产品例表_old640*/
.design-nr ul li {
	width:100%;
}


/*新闻例表640*/

.news-nrym ul li {
	width:100%;
}
.news-nrym ul li dl dd img {
	width:100% !important;
	height:100% !important;
}	

.pagination li a {
	padding: 0 8px;
	font-size: 12px;
}

.y_l,
.y_r {

	font-size:12px;	
}



@media (max-width: 480px) {



}



